Liver fluke - Français Anglais Dictionnaire